pay-back period - German English Dictionary